
On the ball

Translation on the ball into russian
on the ball
He is really on the ball today.
Он сегодня действительно на высоте.
Definitions
Being alert, attentive, and quick to understand or react to situations.